cat's claw – English–Suomi translations

🇬🇧 en fi 🇫🇮

cat's claw noun

  • Carpobrotus edulis
palsami
Wiktionary Links